Big Huge Thesaurus

Abutilon theophrasti

noun